pump and engine - Spanisch Englisch Wörterbuch